#pragma once

extern "C"
{
	void	redis_redisCli_construct(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_destruct(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_copy(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_connect(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_disconnect(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_isconnect(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_auth(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_runcommand(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_lasterrno(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
	void	redis_redisCli_lasterror(PMDATA_INF pRetData, INT nArgCount, PMDATA_INF pArgInf);
}